cast doubt upon something - English Synonyms Dictionary